Definition of Snake In The Grass

  • (noun) a deceitful or treacherous person

Synonyms of Snake In The Grass


Antonyms of Snake In The Grass


No Antonyms Found.

Homophones of Snake In The Grass


No Homophones Found.